memblock and memory management initialization · Maintained
Maintainers
- M Mike Rapoport <rppt@kernel.org>
Paths
- F
Documentation/core-api/boot-time-mm.rst - F
include/linux/kho/abi/memblock.h - F
include/linux/memblock.h - F
mm/bootmem_info.c - F
mm/memblock.c - F
mm/memtest.c - F
mm/mm_init.c - F
mm/rodata_test.c - F
tools/testing/memblock/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v8 0/9] mm: optimize zone-device memmap initialization
2026-07-27 12:39 · 6 replies in 7d · Li Zhe <hidden> -
HOTtoday
[PATCH v8 0/8] mm: Hot page tracking and promotion infrastructure
2026-07-28 05:45 · 1 reply in 7d · Bharata B Rao <hidden> -
HOTtoday
[PATCH v4 00/21] kho: make boot time huge page allocation work nicely with KHO
2026-07-25 17:22 · 3 replies in 7d · Pratyush Yadav <pratyush@kernel.org> -
WARM1d
[PATCH v6 00/14] mm: thp: always enable mTHP support
2026-07-24 01:35 · 1 reply in 7d · Luiz Capitulino <hidden> -
WARM1d
[PATCH 00/36] treewide: remove conditional returns with no effect
2026-07-23 18:47 · 1 reply in 7d · Sang-Heon Jeon <hidden> -
WARM1d
[PATCH v6 0/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range
2026-07-23 08:45 · 1 reply in 7d · Yuan Liu <hidden>
Active reviewers (last 30 days)
-
Muchun Song <muchun.song@linux.dev>
8 attestations (3 Acked-by, 3 Reviewed-by, 2 Suggested-by) · last on 2026-07-27 -
Mike Rapoport (Microsoft) <rppt@kernel.org>
7 attestations (7 Reviewed-by) · last on 2026-07-27 -
David Hildenbrand (Arm) <david@kernel.org>
5 attestations (3 Reviewed-by, 2 Suggested-by) · last on 2026-07-27 -
Alistair Popple <apopple@nvidia.com>
3 attestations (3 Reviewed-by) · last on 2026-07-27 -
Wei Yang <hidden>
2 attestations (2 Co-developed-by) · last on 2026-06-30 -
Nanhai Zou <hidden>
1 attestation (1 Reported-by) · last on 2026-07-23 -
Chen Zhang <hidden>
1 attestation (1 Reported-by) · last on 2026-07-23 -
Pan Deng <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-23 -
Jason Zeng <hidden>
1 attestation (1 Reviewed-by) · last on 2026-07-23 -
Tianyou Li <hidden>
1 attestation (1 Co-developed-by) · last on 2026-07-23
Recent patches
Most-recent 30 patches in this subsystem on linux-mm (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v8 3/8] mm: Hot page tracking and promotion - pghot
2026-07-28 · Bharata B Rao <hidden> -
HOTtoday
[PATCH v8 9/9] mm: always use the zone-device template init path
2026-07-27 · Li Zhe <hidden> -
HOTtoday
[PATCH v8 8/9] mm: use memcpy_nontemporal() in zone-device template copies
2026-07-27 · Li Zhe <hidden> -
HOTtoday
REVIEWED: 19 (19M) [PATCH v8 1/9] mm: fix stale ZONE_DEVICE refcount comment
2026-07-27 · Li Zhe <hidden> -
HOTtoday
[PATCH v8 5/9] mm: extend the template fast path to zone-device compound tails
2026-07-27 · Li Zhe <hidden> -
HOTtoday
[PATCH v8 4/9] mm: add a template-based fast path for zone-device page init
2026-07-27 · Li Zhe <hidden> -
HOTtoday
REVIEWED: 11 (11M) [PATCH v8 2/9] mm: factor zone-device page init helpers out of __init_zone_device_page
2026-07-27 · Li Zhe <hidden> -
HOTtoday
[PATCH v4 19/21] memblock: make HugeTLB bootmem allocation work with KHO
2026-07-25 · Pratyush Yadav <pratyush@kernel.org> -
HOTtoday
[PATCH v4 17/21] mm/mm_init: don't rely on memblock to get KHO scratch migratetype
2026-07-25 · Pratyush Yadav <pratyush@kernel.org> -
HOTtoday
[PATCH v4 14/21] kho: initialize kho_scratch pointer earlier in boot
2026-07-25 · Pratyush Yadav <pratyush@kernel.org> -
WARM1d
[PATCH v6 03/14] mm: introduce pgtable_has_pmd_leaves()
2026-07-24 · Luiz Capitulino <hidden> -
WARM1d
[PATCH 36/36] memblock: remove conditional return with no effect
2026-07-23 · Sang-Heon Jeon <hidden> -
WARM1d
REVIEWED: 2 (0M) [PATCH v6 1/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range
2026-07-23 · Yuan Liu <hidden> -
COOLING4d
[PATCH v5 05/36] mm: add ZONELIST_PRIVATE(_NOFALLBACK) for N_MEMORY_PRIVATE nodes.
2026-07-20 · Gregory Price <gourry@gourry.net> -
COOLING6d
[PATCH] mm/mm_init: remove redundant memset in free_area_init()
2026-07-20 · Sang-Heon Jeon <hidden> -
HOTtoday
[PATCH v7 9/9] mm: always use the zone-device template init path
2026-07-20 · Li Zhe <hidden> -
HOTtoday
[PATCH v7 8/9] mm: use memcpy_nontemporal() in zone-device template copies
2026-07-20 · Li Zhe <hidden> -
HOTtoday
[PATCH v7 5/9] mm: extend the template fast path to zone-device compound tails
2026-07-20 · Li Zhe <hidden> -
HOTtoday
[PATCH v7 4/9] mm: add a template-based fast path for zone-device page init
2026-07-20 · Li Zhe <hidden> -
HOTtoday
REVIEWED: 11 (11M) [PATCH v7 2/9] mm: factor zone-device page init helpers out of __init_zone_device_page
2026-07-20 · Li Zhe <hidden> -
HOTtoday
REVIEWED: 19 (19M) [PATCH v7 1/9] mm: fix stale ZONE_DEVICE refcount comment
2026-07-20 · Li Zhe <hidden> -
WARM2d
[PATCH v2 09/17] mm/sparse: initialize memory sections earlier
2026-07-20 · Muchun Song <hidden> -
WARM2d
[PATCH v2 06/17] mm/mm_init: factor out pfn_to_zone()
2026-07-20 · Muchun Song <hidden> -
WARM2d
[PATCH v2 03/17] mm/mm_init: skip initializing shared vmemmap tail pages
2026-07-20 · Muchun Song <hidden> -
COOLING11d
[PATCH] mm: add missing alloc_percpu() NULL check in hotplug init
2026-07-17 · Hongfu Li <hidden> -
COOLING11d
IN LINUX-NEXT: 14 (14M) [PATCH v2 10/10] mm/bootmem_info: remove CONFIG_HAVE_BOOTMEM_INFO_NODE
2026-07-16 · "David Hildenbrand (Arm)" <david@kernel.org> -
DORMANTno replies
IN LINUX-NEXT Re: [PATCH v2 1/3] mm: split out mm_init and memblock declarations from internal.h
2026-07-11 · Mike Rapoport <rppt@kernel.org> -
WARM3d
[PATCH v3 20/21] memblock: add memblock_reserved_hugetlb_size()
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
WARM3d
[PATCH v3 19/21] memblock: make HugeTLB bootmem allocation work with KHO
2026-07-09 · Pratyush Yadav <pratyush@kernel.org> -
WARM3d
[PATCH v3 17/21] mm/mm_init: don't rely on memblock to get KHO scratch migratetype
2026-07-09 · Pratyush Yadav <pratyush@kernel.org>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE181d
REVIEWED: 8 (3M) [PATCH v8 3/3] mm/memory hotplug/unplug: Optimize zone->contiguous update when changes pfn range
2026-01-20 · Tianyou Li <hidden> · 6 Reviewed-by, 1 Tested-by -
STALE180d
REVIEWED: 3 (3M) [PATCHv4 02/14] mm: Change the interface of prep_compound_tail()
2026-01-21 · Kiryl Shutsemau <kas@kernel.org> · 1 Reviewed-by -
STALE182d
REVIEWED: 11 (11M) [PATCH v6 1/4] kho: add size parameter to kho_add_subtree()
2026-01-27 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE180d
REVIEWED: 6 (6M) [PATCHv5 02/17] mm: Change the interface of prep_compound_tail()
2026-01-28 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE131d
REVIEWED: 8 (3M) [PATCH v9 2/2] mm/memory hotplug/unplug: Optimize zone->contiguous update when changes pfn range
2026-01-30 · Tianyou Li <hidden> · 6 Reviewed-by, 1 Tested-by -
STALE89d
REVIEWED: 6 (6M) [PATCHv6 02/17] mm: Change the interface of prep_compound_tail()
2026-02-02 · Kiryl Shutsemau <kas@kernel.org> · 2 Reviewed-by -
STALE141d
REVIEWED: 11 (11M) [PATCH v7 1/6] kho: add size parameter to kho_add_subtree()
2026-03-06 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE110d
REVIEWED: 11 (11M) [PATCH v8 1/6] kho: add size parameter to kho_add_subtree()
2026-03-09 · Breno Leitao <leitao@debian.org> · 1 Reviewed-by -
STALE110d
REVIEWED: 8 (3M) [PATCH] mm/memory hotplug/unplug: Optimize zone contiguous check when changing pfn range
2026-03-19 · Yuan Liu <hidden> · 6 Reviewed-by, 1 Tested-by -
STALE89d
REVIEWED: 21 (21M) [PATCH v2 07/15] mm/bootmem_info: remove handling for !CONFIG_SPARSEMEM_VMEMMAP
2026-03-20 · "David Hildenbrand (Arm)" <david@kernel.org> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE158d
[PATCH v2 23/28] arch, mm: consolidate initialization of SPARSE memory model
2026-01-02 · Mike Rapoport <rppt@kernel.org> -
STALE158d
[PATCH v2 26/28] mm, arch: consolidate hugetlb CMA reservation
2026-01-02 · Mike Rapoport <rppt@kernel.org> -
STALE140d
[PATCH v3 27/29] mm, arch: consolidate hugetlb CMA reservation
2026-01-11 · Mike Rapoport <rppt@kernel.org> -
STALE169d
[RFC PATCH -next 7/7] mm/mglru: remove memcg lru
2026-01-20 · Chen Ridong <hidden> -
DORMANTno replies
Re: [PATCH 6/6] kho/abi: add memblock ABI header
2026-01-20 · Mike Rapoport <rppt@kernel.org> -
DORMANTno replies
Re: [PATCH v2] mm/mm_init: Don't call cond_resched() in deferred_init_memmap_chunk() if rcu_preempt_depth() set
2026-01-22 · Sebastian Andrzej Siewior <bigeasy@linutronix.de> -
DORMANTno replies
Re: [PATCH v4] kho: kexec-metadata: track previous kernel chain
2026-01-26 · Pratyush Yadav <pratyush@kernel.org> -
STALE110d
[RFC PATCH 5/5] mm: code separation for compound page and folio
2026-01-30 · Zi Yan <ziy@nvidia.com> -
STALE156d
[PATCH 1/2] mm/memblock: Print out errors on reserve_mem parser
2026-02-17 · "Guilherme G. Piccoli" <gpiccoli@igalia.com> -
STALE134d
[PATCH RFC 06/19] mm: introduce for_each_free_list()
2026-02-25 · Brendan Jackman <jackmanb@google.com>